Page({
  data: {
    username: '',
    password: '',
    remember: false
  },

  onUsernameInput(e) {
    this.setData({
      username: e.detail.value
    })
  },

  onPasswordInput(e) {
    this.setData({
      password: e.detail.value
    })
  },

  onRememberChange(e) {
    this.setData({
      remember: e.detail.value
    })
  },

  onForgetPassword() {
    wx.showModal({
      title: '忘记密码',
      content: '请联系管理员重置密码',
      showCancel: false
    })
  },

  onWechatLogin() {
    wx.showToast({
      title: '微信登录功能开发中',
      icon: 'none',
      duration: 2000
    })
  },

  onPhoneLogin() {
    wx.showToast({
      title: '手机号登录功能开发中',
      icon: 'none',
      duration: 2000
    })
  },

  onRegister() {
    wx.showToast({
      title: '注册功能开发中',
      icon: 'none',
      duration: 2000
    })
  },

  handleLogin() {
    const { username, password } = this.data
    
    if (!username || !password) {
      wx.showToast({
        title: '请输入用户名和密码',
        icon: 'none',
        duration: 2000
      })
      return
    }

    // 这里添加登录逻辑
    wx.showLoading({
      title: '登录中...'
    })

    // 模拟登录请求
    setTimeout(() => {
      wx.hideLoading()
      // 登录成功后跳转到首页
      wx.switchTab({
        url: '/pages/index/index',
      })
    }, 1500)
  }
}) 